import http from "../../../utils/https";

// service/pages/leaseHouseInfo/leaseHouseInfo.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    houseInfo: {
      community: '广州市南航碧桂园小区',
      roomNumber: '101栋2单元402',
      owner: '蒋峰',
      status: '闲置'
    },
    houseId:0,
    residentInfo: {}
  },



  /**
   * 返回上一页
   */
  goBack() {
    wx.navigateBack();
  },

  /**
   * 下一步操作
   */
  nextStep() {
    // 跳转到发布房屋信息页面
    wx.navigateTo({
      url: `/service/pages/publishHouseInfo/publishHouseInfo?houseId=${this.data.houseId}&houseNumber=${this.data.houseInfo.roomNumber}`
    });
  },

  /**
   * 上传身份证照片
   */
  uploadIdPhoto() {
    wx.chooseImage({
      count: 1,
      sizeType: ['original', 'compressed'],
      sourceType: ['album', 'camera'],
      success: (res) => {
        const tempFilePaths = res.tempFilePaths;
        wx.showToast({
          title: '照片上传成功',
          icon: 'success'
        });
        // 这里可以处理图片上传逻辑
      }
    });
  },

  //查询当前用户数据
  queryResidentInfo(){
    const id =wx.getStorageSync('userInfo').userId
    http.get(`resident/resident/mine/${id}`).then(resp=>{
      this.setData({
        residentInfo:resp.data
      })
    })
    .catch(err=>{
      console.log("请求错误",err);
    })
  },


    /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    // 接收从上一页传递的参数
    console.log("房屋id",options.houseId);
    if (options.houseId) {
      this.setData({
        'houseInfo.community': options.name || '广州市南航碧桂园小区',
        'houseInfo.roomNumber': options.roomNumber || '101栋2单元402',
        'houseInfo.owner': options.owner || '蒋峰',
        'houseInfo.status': options.status || '闲置',
        houseId:options.houseId
      });
    }
    this.queryResidentInfo()
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})